function f(a) {
    if(!isNaN(a)&&a>0){
        return true;
    }else{
        return false;
    }
}
function f1(num) {
    var count=new Array(num);
   for(var i=0;i<num;i++) {
       var j= prompt(("第" + (i + 1) + "门成绩"), "");
       if(f(j)){
           count[i]=j;
       }else{
           count=null;
           break;
       }
   }
   return count;
}
function f2() {
    var num=prompt("输入考试项目数量","");
    if(f(num)){
        var count=f1(num);
        if(count!=null){
            var sum=0;
            for (var i=0;i<count.length;i++) {
                var j=parseFloat(count[i]);
                sum+=j;
            }
            alert(sum);

        }else{
            alert("输入的不是整数");
        }
    }else{
        alert("输入的不是整数");
    }
}
